import vue from '@vitejs/plugin-vue';
import path from 'path';

import Components from 'unplugin-vue-components/vite';
import { VantResolver } from 'unplugin-vue-components/resolvers';

export default {
    resolve: {
        alias: {
          '@': path.resolve(__dirname, './src'), // 将 @ 映射为 src 目录
        },
      },
    plugins: [
        vue(),
        Components({
            resolvers: [VantResolver()], // 自动解析 Vant 组件
        }),
    ],
    server: {
        port: 3000,
        // proxy: {
        //     // 简单路径转发
        //     '/api': {
        //         target: 'https://t-api.wmdsm.cn', // 目标服务器地址
        //         changeOrigin: true, // 修改请求头中的 Origin 为目标地址
        //         // rewrite: (path) => path.replace(/^\/api/, ''), // 路径重写（可选）
        //     },
        // },
    },
};
